try:
    import turtle as t


    def hair():  # 画头发
        t.penup()
        t.goto(-50, 150)
        t.pendown()
        t.fillcolor('#a2774d')
        t.begin_fill()
        for j in range(10):  # 重复执行10次
            t.setheading(60 - (j * 36))  # 每次调整初始角度
            t.circle(-50, 120)  # 画120度的弧
        t.end_fill()


    def face():  # 画脸
        t.penup()
        t.goto(0, 100)
        t.pendown()
        t.fillcolor('#f2ae20')
        t.begin_fill()
        t.setheading(180)
        t.circle(85)
        t.end_fill()
        # 下巴
        t.circle(85, 120)
        t.fillcolor('white')
        t.begin_fill()
        t.circle(85, 120)
        t.setheading(135)
        t.circle(100, 95)
        t.end_fill()


    def ears(dir):  # 画眼睛，dir用来设置方向，左右眼对称
        t.penup()
        t.goto((0 - dir) * 30, 90)
        t.setheading(90)
        t.pendown()
        t.fillcolor('#f2ae20')
        t.begin_fill()
        t.circle(dir * 30)
        t.end_fill()
        t.penup()
        t.goto((0 - dir) * 40, 85)
        t.setheading(90)
        t.pendown()
        t.fillcolor('white')
        t.begin_fill()
        t.circle(dir * 17)
        t.end_fill()


    def nose():  # 画鼻子
        t.penup()
        t.goto(20, 0)
        t.setheading(90)
        t.pendown()
        t.fillcolor('#a2774d')
        t.begin_fill()
        t.circle(20)
        t.end_fill()


    def eye(dir):  # 画耳朵，dir用来设置方向，左右耳对称
        t.penup()
        t.goto((0 - dir) * 30, 20)
        t.setheading(0)
        t.pendown()
        t.fillcolor('black')
        t.begin_fill()
        t.circle(10)
        t.end_fill()


    def mouth():  # 画嘴巴
        t.penup()
        t.goto(0, 0)
        t.setheading(-90)
        t.pendown()
        t.forward(50)
        t.setheading(0)
        t.circle(80, 30)
        t.penup()
        t.goto(0, -50)
        t.setheading(180)
        t.pendown()
        t.circle(-80, 30)

    t.speed(0)
    t.hideturtle()
    hair()
    ears(1)
    ears(-1)
    face()
    eye(1)
    eye(-1)
    mouth()
    nose()
    t.done()
except Exception as e:print(e)